Fuzzy logic deals with the area between "completely true and "completely false". A superset of conventional (or Boolean) logic, it was developed in the 1960s by Dr. Lotfi Zadeh at U.C. Berkeley.
Fuzzy logic acknowledges the "gray area" between the two extremes of "true" and "false". It was Plato who first expounded the idea that a third category of logic might exist beyond the rigid true/false dualism. Marx, Engels, and Hegel all agreed with him, but it wasn't until early in the twentieth century that Lukasiewicz provided the mathematics to support a logic recognizing more than two values. His findings were further developed by Zadeh in 1965.
Fuzzy logic is sensitive to the fact that, unlike pure logic, real life contains a lot of variables and vague concepts that may be impossible to define as either "true" or "false". Fuzzy logic recognizes interdependency and situational influences for their potential impact on decision-making as well.
Fuzzy logic is used mostly as a system to supports fuzzy expert systems. These systems generally consist of the idea that if x=low and y=high then z=medium, They are used for financial planning and decision-support systems. Fuzzy logic's first direct commercial use was in controlling the operation of cement kilns.